package cn.gson.springboot.model.vo;

import cn.gson.springboot.model.pojos.Contract;
import cn.gson.springboot.model.pojos.Product;

import java.math.BigDecimal;

public class ProductDetailsVo {
    private int productDetailId;
    private String productDetailRemarks;
    private String productDetailName;
    private String productDetailModel;
    private Integer productDetailCount;
    private BigDecimal productDetailPrice;
    private BigDecimal productDetailMoney;
    private BigDecimal productDetailTotalMoney;
    private Product productByProductId;
    private Integer productDeliverCount;//已交付
    private Integer productUndeliveredCount;//未交付
    private Contract contractByContractId;

    public Integer getProductDeliverCount() {
        return productDeliverCount;
    }

    public void setProductDeliverCount(Integer productDeliverCount) {
        this.productDeliverCount = productDeliverCount;
    }

    public Integer getProductUndeliveredCount() {
        return productUndeliveredCount;
    }

    public void setProductUndeliveredCount(Integer productUndeliveredCount) {
        this.productUndeliveredCount = productUndeliveredCount;
    }

    public int getProductDetailId() {
        return productDetailId;
    }

    public void setProductDetailId(int productDetailId) {
        this.productDetailId = productDetailId;
    }

    public String getProductDetailRemarks() {
        return productDetailRemarks;
    }

    public void setProductDetailRemarks(String productDetailRemarks) {
        this.productDetailRemarks = productDetailRemarks;
    }

    public String getProductDetailName() {
        return productDetailName;
    }

    public void setProductDetailName(String productDetailName) {
        this.productDetailName = productDetailName;
    }

    public String getProductDetailModel() {
        return productDetailModel;
    }

    public void setProductDetailModel(String productDetailModel) {
        this.productDetailModel = productDetailModel;
    }

    public Integer getProductDetailCount() {
        return productDetailCount;
    }

    public void setProductDetailCount(Integer productDetailCount) {
        this.productDetailCount = productDetailCount;
    }

    public BigDecimal getProductDetailPrice() {
        return productDetailPrice;
    }

    public void setProductDetailPrice(BigDecimal productDetailPrice) {
        this.productDetailPrice = productDetailPrice;
    }

    public BigDecimal getProductDetailMoney() {
        return productDetailMoney;
    }

    public void setProductDetailMoney(BigDecimal productDetailMoney) {
        this.productDetailMoney = productDetailMoney;
    }

    public BigDecimal getProductDetailTotalMoney() {
        return productDetailTotalMoney;
    }

    public void setProductDetailTotalMoney(BigDecimal productDetailTotalMoney) {
        this.productDetailTotalMoney = productDetailTotalMoney;
    }

    public Product getProductByProductId() {
        return productByProductId;
    }

    public void setProductByProductId(Product productByProductId) {
        this.productByProductId = productByProductId;
    }

    public Contract getContractByContractId() {
        return contractByContractId;
    }

    public void setContractByContractId(Contract contractByContractId) {
        this.contractByContractId = contractByContractId;
    }
}
